Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #MongoDB NoSQL - 500 results found.
NameDescriptionTypePackageFramework
AbstractBsonReaderAbstract base class for BsonReader implementations.ClassbsonMongoDB NoSQL
AbstractBsonWriterRepresents a BSON writer for some external format (see subclasses).ClassbsonMongoDB NoSQL
AccumulatorsBuilders for accumulators used in the group pipeline stage of an aggregation pipeline.Classmongodb.client.modelMongoDB NoSQL
AggregateIterableIterable for aggregate.Interfacemongodb.async.clientMongoDB NoSQL
AggregateIterableIterable for aggregate.Interfacemongodb.clientMongoDB NoSQL
AggregateOperationAn operation that executes an aggregation query.Classmongodb.operationMongoDB NoSQL
AggregatesBuilders for aggregation pipeline stages.Classmongodb.client.modelMongoDB NoSQL
AggregateToCollectionOperationAn operation that executes an aggregation that writes its results to a collection (which is what makes this a write operation rather thanSince:3.Classmongodb.operationMongoDB NoSQL
AggregationOptionsThe options to apply to an aggregate operation.ClassmongodbMongoDB NoSQL
AggregationOutputContainer for the result of aggregation operation.ClassmongodbMongoDB NoSQL
AssertionsDesign by contract assertions.Classmongodb.assertionsMongoDB NoSQL
AssertionsDesign by contract assertions.Classbson.assertionsMongoDB NoSQL
AsyncBatchCursorMongoDB returns query results as batches, and this interface provides an asynchronous iterator over those batches.Interfacemongodb.asyncMongoDB NoSQL
AsyncClusterBindingA simple ReadWriteBinding implementation that supplies write connection sources bound to a possibly different primary each time, and a read connection source bound to a possible different server each time.Classmongodb.bindingMongoDB NoSQL
AsyncCompletionHandlerCompletion handler for asynchronous I/O.Interfacemongodb.connectionMongoDB NoSQL
AsyncConnectionAn asynchronous connection to a MongoDB server with non-blocking operations.Interfacemongodb.connectionMongoDB NoSQL
AsyncConnectionSourceA source of connections to a single MongoDB server.Interfacemongodb.bindingMongoDB NoSQL
AsynchronousSocketChannelStreamFactoryFactory to create a Stream that's an AsynchronousSocketChannelStream.Classmongodb.connectionMongoDB NoSQL
AsynchronousSocketChannelStreamFactoryFactoryA StreamFactoryFactory implementation for AsynchronousSocketChannel-based streams.Classmongodb.connectionMongoDB NoSQL
AsyncOperationExecutorAn interface describing the execution of a read or a write operation.Interfacemongodb.operationMongoDB NoSQL
AsyncReadBindingAn asynchronous factory of connection sources to servers that can be read from and that satisfy the specified read preference.Interfacemongodb.bindingMongoDB NoSQL
AsyncReadOperationAn operation which asynchronously reads from a MongoDB server.Interfacemongodb.operationMongoDB NoSQL
AsyncReadWriteBindingAn asynchronous factory of connection sources to servers that can be read from or written to.Interfacemongodb.bindingMongoDB NoSQL
AsyncWriteBindingAn asynchronous factory of connection sources to servers that can be written to, e.Interfacemongodb.bindingMongoDB NoSQL
AsyncWriteOperationAn operation which asynchronously writes to a MongoDB server.Interfacemongodb.operationMongoDB NoSQL
AtomicBooleanCodecEncodes and decodes AtomicBoolean objects.Classbson.codecsMongoDB NoSQL
AtomicIntegerCodecEncodes and decodes AtomicInteger objects.Classbson.codecsMongoDB NoSQL
AtomicLongCodecEncodes and decodes AtomicLong objects.Classbson.codecsMongoDB NoSQL
AuthenticationMechanismenum AuthenticationMechanismAn enumeration of the MongodDB-supported authentication mechanisms.ClassmongodbMongoDB NoSQL
BaseWriteOperationAbstract base class for write operations.Classmongodb.operationMongoDB NoSQL
BasicBSONCallbackAn implementation of BsonCallback that creates an instance of BSONObject.ClassbsonMongoDB NoSQL
BasicBSONDecoderClassbsonMongoDB NoSQL
BasicBSONEncoderThis is meant to be pooled or cached.ClassbsonMongoDB NoSQL
BasicBSONListUtility class to allow array DBObjects to be created.Classbson.typesMongoDB NoSQL
BasicBSONObjectA simple implementation of DBObject.ClassbsonMongoDB NoSQL
BasicDBListAn implementation of List that reflects the way BSON lists work.ClassmongodbMongoDB NoSQL
BasicDBObjectA basic implementation of BSON object that is MongoDB specific.ClassmongodbMongoDB NoSQL
BasicDBObjectBuilderUtility for building complex objects.ClassmongodbMongoDB NoSQL
BasicOutputBufferA BSON output stream that stores the output in a single, un-pooled byte array.Classbson.ioMongoDB NoSQL
BatchCursorMongoDB returns query results as batches, and this interface provideds an iterator over those batches.Interfacemongodb.operationMongoDB NoSQL
BetaSignifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.Classmongodb.annotationsMongoDB NoSQL
BinaryGeneric binary holder.Classbson.typesMongoDB NoSQL
BinaryCodecA Codec for the BSON Binary type.Classbson.codecsMongoDB NoSQL
BitsUtility class for reading values from an input stream.Classbson.ioMongoDB NoSQL
BlockAn interface for applying some logic against the given parameter.InterfacemongodbMongoDB NoSQL
BooleanCodecEncodes and decodes Boolean objects.Classbson.codecsMongoDB NoSQL
BSONContains byte representations of all the BSON types (see the BSON Specification).ClassbsonMongoDB NoSQL
BsonAn interface for types that are able to render themselves into a BsonDocument.Interfacebson.conversionsMongoDB NoSQL
BsonArrayA type-safe representation of the BSON array type.ClassbsonMongoDB NoSQL
BsonArrayCodecA codec for BsonArray instances.Classbson.codecsMongoDB NoSQL
BsonBinaryA representation of the BSON Binary type.ClassbsonMongoDB NoSQL
BsonBinaryCodecA Codec for the BSON Binary type.Classbson.codecsMongoDB NoSQL
BsonBinaryReaderA BsonReader implementation that reads from a binary stream of data.ClassbsonMongoDB NoSQL
BsonBinarySubTypeenum BsonBinarySubTypeEnum Constant SummaryClassbsonMongoDB NoSQL
BsonBinaryWriterA BsonWriter implementation that writes to a binary stream of data.ClassbsonMongoDB NoSQL
BsonBinaryWriterSettingsThe customisable settings for writing BSON.ClassbsonMongoDB NoSQL
BsonBooleanA representation of the BSON Boolean type.ClassbsonMongoDB NoSQL
BsonBooleanCodecA Codec for BsonBoolean instances.Classbson.codecsMongoDB NoSQL
BSONCallbackA callback interface for describing the structure of a BSON document.InterfacebsonMongoDB NoSQL
BsonContextTypeenum BsonContextTypeUsed by BsonReader and BsonWriter implementations to represent the current context.ClassbsonMongoDB NoSQL
BsonDateTimeA representation of the BSON DateTime type.ClassbsonMongoDB NoSQL
BsonDateTimeCodecA Codec for BsonDateTime instances.Classbson.codecsMongoDB NoSQL
BsonDbPointerHolder for a BSON type DBPointer(0x0c).ClassbsonMongoDB NoSQL
BsonDBPointerCodecConverts BSON type DBPointer(0x0c) to database references as DBPointer is deprecated.Classbson.codecsMongoDB NoSQL
BSONDecoderAn interface for decoders of BSON documents.InterfacebsonMongoDB NoSQL
BsonDocumentA type-safe container for a BSON document.ClassbsonMongoDB NoSQL
BsonDocumentCodecA codec for BsonDocument instances.Classbson.codecsMongoDB NoSQL
BsonDocumentReaderA BsonReader implementation that reads from an instance of BsonDocument.ClassbsonMongoDB NoSQL
BsonDocumentWrapperA BsonDocument that begins its life as a document of any type and an Encoder for that document, which lets an instance of any class with an Encoder be treated as a BsonDocument.ClassbsonMongoDB NoSQL
BsonDocumentWrapperCodecClassbson.codecsMongoDB NoSQL
BsonDocumentWriterA BsonWriter implementation that writes to an instance of BsonDocument.ClassbsonMongoDB NoSQL
BsonDoubleA representation of the BSON Double type.ClassbsonMongoDB NoSQL
BsonDoubleCodecA Codec for BsonDouble instances.Classbson.codecsMongoDB NoSQL
BsonElementA mapping from a name to a BsonValue.ClassbsonMongoDB NoSQL
BSONEncoderA BSONEncoder is a class which can be used to turn documents into byte arrays.InterfacebsonMongoDB NoSQL
BSONExceptionA general runtime exception raised in BSON processing.ClassbsonMongoDB NoSQL
BsonFieldA representation of a BSON document field whose value is another BSON document.Classmongodb.client.modelMongoDB NoSQL
BsonInputAn input stream that is optimized for reading BSON values directly from the underlying stream.Interfacebson.ioMongoDB NoSQL
BsonInt32A representation of the BSON Int32 type.ClassbsonMongoDB NoSQL
BsonInt32CodecA Codec for BsonInt32 instances.Classbson.codecsMongoDB NoSQL
BsonInt64A representation of the BSON Int64 type.ClassbsonMongoDB NoSQL
BsonInt64CodecA Codec for BsonInt64 instances.Classbson.codecsMongoDB NoSQL
BsonInvalidOperationExceptionAn exception indicating an invalid BSON operation.ClassbsonMongoDB NoSQL
BsonJavaScriptFor using the JavaScript Code type.ClassbsonMongoDB NoSQL
BsonJavaScriptCodecA Codec for the BsonJavaScript type.Classbson.codecsMongoDB NoSQL
BsonJavaScriptWithScopeA representation of the JavaScript Code with Scope BSON type.ClassbsonMongoDB NoSQL
BsonJavaScriptWithScopeCodecA Codec for BsonJavaScriptWithScope instances.Classbson.codecsMongoDB NoSQL
BsonMaxKeyClassbsonMongoDB NoSQL
BsonMaxKeyCodecA codec for BsonMaxKey instances.Classbson.codecsMongoDB NoSQL
BsonMinKeyClassbsonMongoDB NoSQL
BsonMinKeyCodecA codec for BsonMinKey instances.Classbson.codecsMongoDB NoSQL
BsonNullA representation of the BSON Null type.ClassbsonMongoDB NoSQL
BsonNullCodecA Codec for BsonNull instances.Classbson.codecsMongoDB NoSQL
BsonNumberBase class for the three numeric BSON types.ClassbsonMongoDB NoSQL
BSONObjectA key-value map that can be saved to the database.InterfacebsonMongoDB NoSQL
BsonObjectIdA representation of the BSON ObjectId type.ClassbsonMongoDB NoSQL
BsonObjectIdCodecA Codec for BsonObjectId instances.Classbson.codecsMongoDB NoSQL
BsonOutputAn output stream that is optimized for writing BSON values directly to the underlying stream.Interfacebson.ioMongoDB NoSQL
BsonReaderAn interface for reading a logical BSON document using a pull-oriented API.InterfacebsonMongoDB NoSQL
BsonRegularExpressionA holder class for a BSON regular expression, so that we can delay compiling into a Pattern until necessary.ClassbsonMongoDB NoSQL
BsonRegularExpressionCodecA codec for BSON regular expressions.Classbson.codecsMongoDB NoSQL
BsonSerializationExceptionAn exception indicating a failure to serialize a BSON value.ClassbsonMongoDB NoSQL
BsonStringA representation of the BSON String type.ClassbsonMongoDB NoSQL
BsonStringCodecA Codec for BsonString instances.Classbson.codecsMongoDB NoSQL
BsonSymbolClassbsonMongoDB NoSQL
BsonSymbolCodecA codec for BSON symbol type.Classbson.codecsMongoDB NoSQL
BsonTimestampA value representing the BSON timestamp type.ClassbsonMongoDB NoSQL
BSONTimestampThis is used for internal increment values.Classbson.typesMongoDB NoSQL
BSONTimestampCodecKnows how to encode and decode BSON timestamps.ClassmongodbMongoDB NoSQL
BsonTimestampCodecA Codec for BSON Timestamp instances.Classbson.codecsMongoDB NoSQL
BsonTypeEnumeration of all the BSON types currently supported.ClassbsonMongoDB NoSQL
BsonTypeClassMapA map from a BSON types to the Class to which it should be decoded.Classbson.codecsMongoDB NoSQL
BsonUndefinedRepresents the value associated with the BSON Undefined type.ClassbsonMongoDB NoSQL
BsonUndefinedCodecAllows reading and writing of the BSON Undefined type.Classbson.codecsMongoDB NoSQL
BsonValueBase class for any BSON type.ClassbsonMongoDB NoSQL
BsonValueCodecA codec for unknown BsonValues.Classbson.codecsMongoDB NoSQL
BsonValueCodecProviderA CodecProvider for all subclass of BsonValue.Classbson.codecsMongoDB NoSQL
BsonWriterAn interface for writing a logical BSON document using a push-oriented API.InterfacebsonMongoDB NoSQL
BsonWriterSettingsAll the customisable settings for writing BSON.ClassbsonMongoDB NoSQL
BufferProviderA provider of instances of ByteBuf.Interfacemongodb.connectionMongoDB NoSQL
BulkUpdateRequestBuilderA builder for a single update request.ClassmongodbMongoDB NoSQL
BulkWriteBatchCombinerThis class is not part of the public API.Classmongodb.connectionMongoDB NoSQL
BulkWriteErrorRepresents an error for an item included in a bulk write operation, e.Classmongodb.bulkMongoDB NoSQL
BulkWriteErrorRepresents an error for an item included in a bulk write operation, e.ClassmongodbMongoDB NoSQL
BulkWriteExceptionAn exception that represents all errors associated with a bulk write operation.ClassmongodbMongoDB NoSQL
BulkWriteOperationA bulk write operation.ClassmongodbMongoDB NoSQL
BulkWriteOptionsThe options to apply to a bulk write.Classmongodb.client.modelMongoDB NoSQL
BulkWriteRequestBuilderA builder for a single write request.ClassmongodbMongoDB NoSQL
BulkWriteResultThe result of a successful bulk write operation.Classmongodb.bulkMongoDB NoSQL
BulkWriteResultThe result of a successful bulk write operation.ClassmongodbMongoDB NoSQL
BulkWriteUpsertRepresents an item in the bulk write that was upserted.Classmongodb.bulkMongoDB NoSQL
BulkWriteUpsertRepresents an upsert request in a bulk write operation that resulted in an insert.ClassmongodbMongoDB NoSQL
ByteArrayCodecEncodes and decodes byte arrays.Classbson.codecsMongoDB NoSQL
ByteBufAn interface wrapper around a java.InterfacebsonMongoDB NoSQL
ByteBufferBsonInputAn implementation of BsonInput that is backed by a ByteBuf.Classbson.ioMongoDB NoSQL
ByteBufferBsonOutputThis class should not be considered as part of the public API, and it may change or be removed at any time.Classmongodb.connectionMongoDB NoSQL
ByteBufNIOClassbsonMongoDB NoSQL
ByteCodecEncodes and decodes Byte objects.Classbson.codecsMongoDB NoSQL
BytesClassmongodbMongoDB NoSQL
ChangeEventClassmongodb.connectionMongoDB NoSQL
ChangeListenerListener for ChangeEvents - classes that implement this will be informed if classes of type T are changed.Interfacemongodb.connectionMongoDB NoSQL
CharacterCodecEncodes and decodes Character objects.Classbson.codecsMongoDB NoSQL
ClassMapMaps Class objects to values.Classbson.utilMongoDB NoSQL
CLIA simple CLI for GridFS.Classmongodb.gridfsMongoDB NoSQL
ClusterRepresents a cluster of MongoDB servers.Interfacemongodb.connectionMongoDB NoSQL
ClusterBindingA simple ReadWriteBinding implementation that supplies write connection sources bound to a possibly different primary each time, and a read connection source bound to a possible different server each time.Classmongodb.bindingMongoDB NoSQL
ClusterConnectionModeenum ClusterConnectionModeThe cluster connection mode.Classmongodb.connectionMongoDB NoSQL
ClusterDescriptionImmutable snapshot state of a cluster.Classmongodb.connectionMongoDB NoSQL
ClusterDescriptionChangedEventAn event signifying that the cluster description has changed.Classmongodb.eventMongoDB NoSQL
ClusterEventA cluster-related event.Classmongodb.eventMongoDB NoSQL
ClusterEventMulticasterA multicaster for cluster events.Classmongodb.eventMongoDB NoSQL
ClusterFactoryFactory for Cluster implementations.Interfacemongodb.connectionMongoDB NoSQL
ClusterIdClassmongodb.connectionMongoDB NoSQL
ClusterListenerA listener for cluster-related events.Interfacemongodb.eventMongoDB NoSQL
ClusterListenerAdapterAn adapter for cluster listener implementations, for clients that want to listen for a subset of cluster events.Classmongodb.eventMongoDB NoSQL
ClusterSettingsSettings for the cluster.Classmongodb.connectionMongoDB NoSQL
ClusterTypeAn enumeration of all possible cluster types.Classmongodb.connectionMongoDB NoSQL
CodeFor using the Code type.Classbson.typesMongoDB NoSQL
CodecInterfacebson.codecsMongoDB NoSQL
CodecConfigurationExceptionAn exception indicating that a codec registry has been misconfigured in some way, preventing it from providing a codec for theSince:3.Classbson.codecs.configurationMongoDB NoSQL
CodeCodecEncodes and decodes instances of type Code.Classbson.codecsMongoDB NoSQL
CodecProviderA provider of Codec instances.Interfacebson.codecs.configurationMongoDB NoSQL
CodecRegistriesA helper class for creating and combining codecs, codec providers, and codec registriesCreates a CodecRegistry from the provided list of Codec instances.Classbson.codecs.configurationMongoDB NoSQL
CodecRegistryA registry of Codec instances searchable by the class that the Codec can encode and decode.Interfacebson.codecs.configurationMongoDB NoSQL
CodeWithScopeA representation of the JavaScript Code with Scope BSON type.Classbson.typesMongoDB NoSQL
CodeWithScopeCodecEncodes and decodes CodeWithScope instances.Classbson.codecsMongoDB NoSQL
CodeWScopeRepresents the CodeWScope BSON type.Classbson.typesMongoDB NoSQL
CollectibleCodecA Codec that generates complete BSON documents for storage in a MongoDB collection.Interfacebson.codecsMongoDB NoSQL
CommandEventAn event representing a MongoDB database command.Classmongodb.eventMongoDB NoSQL
CommandFailedEventAn event representing the failure of a MongoDB database command.Classmongodb.eventMongoDB NoSQL
CommandListenerA listener for command eventsListener for command failure eventsInterfacemongodb.eventMongoDB NoSQL
CommandListenerMulticasterA multicaster for connection events.Classmongodb.eventMongoDB NoSQL
CommandReadOperationAn operation that executes an arbitrary command that reads from the server.Classmongodb.operationMongoDB NoSQL
CommandResultA simple wrapper to hold the result of a command.ClassmongodbMongoDB NoSQL
CommandStartedEventAn event representing the start of a command execution.Classmongodb.eventMongoDB NoSQL
CommandSucceededEventAn event representing the completion of a MongoDB database command.Classmongodb.eventMongoDB NoSQL
CommandWriteOperationAn operation that executes an arbitrary command that writes to the server.Classmongodb.operationMongoDB NoSQL
CompositeServerSelectorA server selector that composes a list of server selectors, and selects the servers by iterating through the list from start to finish, passing the result of the previous into the next, and finally returning the result of the last one.Classmongodb.selectorMongoDB NoSQL
ConnectionA synchronous connection to a MongoDB server with blocking operations.Interfacemongodb.connectionMongoDB NoSQL
ConnectionDescriptionA description of a connection to a MongoDB server.Classmongodb.connectionMongoDB NoSQL
ConnectionEventA connection-related event.Classmongodb.eventMongoDB NoSQL
ConnectionEventMulticasterA multicaster for connection events.Classmongodb.eventMongoDB NoSQL
ConnectionIdAn immutable connection identifier of a connection to a MongoDB server.Classmongodb.connectionMongoDB NoSQL
ConnectionListenerA listener for connection-related events.Interfacemongodb.eventMongoDB NoSQL
ConnectionListenerAdapterAn adapter for connection listener implementations, for clients that want to listen for a subset of connection events.Classmongodb.eventMongoDB NoSQL
ConnectionMessageReceivedEventAn event signifying that a message has been received on a connection.Classmongodb.eventMongoDB NoSQL
ConnectionMessagesSentEventAn event signifying that a message has been sent on a connection.Classmongodb.eventMongoDB NoSQL
ConnectionPoolEventA connection pool-related event.Classmongodb.eventMongoDB NoSQL
ConnectionPoolEventMulticasterA multicaster for connection pool events.Classmongodb.eventMongoDB NoSQL
ConnectionPoolListenerA listener for connection pool-related events.Interfacemongodb.eventMongoDB NoSQL
ConnectionPoolListenerAdapterAn adapter for connection pool listener implementations, for clients that want to listen for a subset of connection pool events.Classmongodb.eventMongoDB NoSQL
ConnectionPoolOpenedEventAn event signifying the opening of a connection pool.Classmongodb.eventMongoDB NoSQL
ConnectionPoolSettingsAll settings that relate to the pool of connections to a MongoDB server.Classmongodb.connectionMongoDB NoSQL
ConnectionPoolStatisticsMBeanA standard MXBean interface for a Mongo connection pool, for use on Java 6 and above virtual machines.Interfacemongodb.managementMongoDB NoSQL
ConnectionPoolWaitQueueEventAn event related to the connection pool's wait queue.Classmongodb.eventMongoDB NoSQL
ConnectionSourceA source of connections to a single MongoDB server.Interfacemongodb.bindingMongoDB NoSQL
ConnectionStringRepresents a Connection String.ClassmongodbMongoDB NoSQL
CoordinateReferenceSystemA GeoJSON Coordinate Reference System (CRS).Classmongodb.client.model.geojsonMongoDB NoSQL
CoordinateReferenceSystemTypeenum CoordinateReferenceSystemTypeAn enumeration of the GeoJSON coordinate reference system types.Classmongodb.client.model.geojsonMongoDB NoSQL
CountOperationAn operation that executes a count.Classmongodb.operationMongoDB NoSQL
CountOptionsThe options for a count operation.Classmongodb.client.modelMongoDB NoSQL
CreateCollectionOperationClassmongodb.operationMongoDB NoSQL
CreateCollectionOptionsOptions for creating a collectionSince:3.Classmongodb.client.modelMongoDB NoSQL
CreateIndexesOperationAn operation that creates one or more indexes.Classmongodb.operationMongoDB NoSQL
CreateUserOperationAn operation to create a user.Classmongodb.operationMongoDB NoSQL
CursorInterface for providing consistent behaviour between different Cursor implementations.InterfacemongodbMongoDB NoSQL
CursorTypeAn enumeration of cursor types.ClassmongodbMongoDB NoSQL
DateCodecEncodes and decodes java.Classbson.codecsMongoDB NoSQL
DBA thread-safe client view of a logical database in a MongoDB cluster.ClassmongodbMongoDB NoSQL
DBAddressRepresents a database address, which includes the properties of ServerAddress (host and port) and adds a database name.ClassmongodbMongoDB NoSQL
DBCallbackThe DB callback interface.InterfacemongodbMongoDB NoSQL
DBCallbackFactoryFactory for creating concrete implementations of DBCallback.InterfacemongodbMongoDB NoSQL
DBCollection MongoClient mongoClient = new MongoClient(new ServerAddress(localhost, 27017)); DB db = mongoClient.ClassmongodbMongoDB NoSQL
DBCursorAn iterator over database results.ClassmongodbMongoDB NoSQL
DBDecoderAn interface for decoders of BSON into instances of DBObject that belong to a DBCollection.InterfacemongodbMongoDB NoSQL
DBDecoderFactoryCreates concrete DBDecoder instances.InterfacemongodbMongoDB NoSQL
DBEncoderAn interface for encoders of BSONObject to BSON.InterfacemongodbMongoDB NoSQL
DBEncoderFactoryCreates concrete DBEncoder instances.InterfacemongodbMongoDB NoSQL
DBObjectThis interface adds some specific behaviour to BSONObject for MongoDB documents.InterfacemongodbMongoDB NoSQL
DBObjectCodecA collectible codec for a DBObject.ClassmongodbMongoDB NoSQL
DBObjectCodecProviderA provider for a DBObjectCodec.ClassmongodbMongoDB NoSQL
DBRefA representation of a database reference.ClassmongodbMongoDB NoSQL
DBRefCodecA Codec for DBRef instances.ClassmongodbMongoDB NoSQL
DBRefCodecProviderA codec provider for DBRef.ClassmongodbMongoDB NoSQL
DecoderDecoders are used for reading BSON types from MongoDB and converting them into Java objects.Interfacebson.codecsMongoDB NoSQL
DecoderContextThe context for decoding values to BSON.Classbson.codecsMongoDB NoSQL
DefaultClusterFactoryThe default factory for cluster implementations.Classmongodb.connectionMongoDB NoSQL
DefaultDBCallbackAn implementation of DBCallback that decodes into a DBObject.ClassmongodbMongoDB NoSQL
DefaultDBDecoderClassmongodbMongoDB NoSQL
DefaultDBEncoderThe default BSON encoder for BSONObject instances.ClassmongodbMongoDB NoSQL
DeleteManyModelA model describing the removal of all documents matching the query filter.Classmongodb.client.modelMongoDB NoSQL
DeleteOneModelA model describing the removal of at most one document matching the query filter.Classmongodb.client.modelMongoDB NoSQL
DeleteOperationAn operation that deletes one or more documents from a collection.Classmongodb.operationMongoDB NoSQL
DeleteRequestA representation of a delete.Classmongodb.bulkMongoDB NoSQL
DeleteResultThe result of a delete operation.Classmongodb.client.resultMongoDB NoSQL
DistinctIterableIterable for distinct.Interfacemongodb.async.clientMongoDB NoSQL
DistinctIterableIterable interface for distinct.Interfacemongodb.clientMongoDB NoSQL
DistinctOperationFinds the distinct values for a specified field across a single collection.Classmongodb.operationMongoDB NoSQL
DocumentA representation of a document as a Map.ClassbsonMongoDB NoSQL
DocumentCodecA Codec for Document instances.Classbson.codecsMongoDB NoSQL
DocumentCodecProviderA CodecProvider for the Document class and all the default Codec implementations on which it depends.Classbson.codecsMongoDB NoSQL
DoubleCodecEncodes and decodes Double objects.Classbson.codecsMongoDB NoSQL
DropCollectionOperationOperation to drop a Collection in MongoDB.Classmongodb.operationMongoDB NoSQL
DropDatabaseOperationOperation to drop a database in MongoDB.Classmongodb.operationMongoDB NoSQL
DropIndexOperationAn operation that drops an index.Classmongodb.operationMongoDB NoSQL
DropUserOperationAn operation to remove a user.Classmongodb.operationMongoDB NoSQL
DuplicateKeyExceptionSubclass of WriteConcernException representing a duplicate key exceptionSince:2.ClassmongodbMongoDB NoSQL
EmptyBSONCallbackConvenience implementation of BSONCallback that throws UnsupportedOperationException for all methods.ClassbsonMongoDB NoSQL
EncoderInstances of this class are capable of encoding an instance of the type parameter T into a BSON value.Interfacebson.codecsMongoDB NoSQL
EncoderContextThe context for encoding values to BSON.Classbson.codecsMongoDB NoSQL
ErrorCategoryA categorization of errors returned by a MongoDB server command.ClassmongodbMongoDB NoSQL
ExplainVerbosityenum ExplainVerbosityAn enumeration of the verbosity levels available for explaining query execution.ClassmongodbMongoDB NoSQL
FieldNameValidatorA field name validator, for use by BSON writers to validate field names as documents are encoded.InterfacebsonMongoDB NoSQL
FiltersA factory for query filters.Classmongodb.client.modelMongoDB NoSQL
FindAndDeleteOperationAn operation that atomically finds and deletes a single document.Classmongodb.operationMongoDB NoSQL
FindAndReplaceOperationAn operation that atomically finds and replaces a single document.Classmongodb.operationMongoDB NoSQL
FindAndUpdateOperationAn operation that atomically finds and updates a single document.Classmongodb.operationMongoDB NoSQL
FindIterableSets the number of documents to return per batch.Interfacemongodb.async.clientMongoDB NoSQL
FindIterableSets the number of documents to return per batch.Interfacemongodb.clientMongoDB NoSQL
FindOneAndDeleteOptionsThe options to apply to an operation that atomically finds a document and deletes it.Classmongodb.client.modelMongoDB NoSQL
FindOneAndReplaceOptionsThe options to apply to an operation that atomically finds a document and replaces it.Classmongodb.client.modelMongoDB NoSQL
FindOneAndUpdateOptionsThe options to apply to an operation that atomically finds a document and updates it.Classmongodb.client.modelMongoDB NoSQL
FindOperationAn operation that queries a collection using the provided criteria.Classmongodb.operationMongoDB NoSQL
FindOptionsThe options to apply to a find operation (also commonly referred to as a query).Classmongodb.client.modelMongoDB NoSQL
FloatCodecEncodes and decodes Float objects.Classbson.codecsMongoDB NoSQL
FunctionApply a function to the input object yielding an appropriate result object.InterfacemongodbMongoDB NoSQL
GeoJsonCodecProviderA provider of codecs for GeoJSON objects.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
GeoJsonObjectTypeenum GeoJsonObjectTypeAn enumeration of GeoJSON object types.Classmongodb.client.model.geojsonMongoDB NoSQL
GeometryAn abstract class for representations of GeoJSON geometry objects.Classmongodb.client.model.geojsonMongoDB NoSQL
GeometryCollectionA representation of a GeoJSON GeometryCollection.Classmongodb.client.model.geojsonMongoDB NoSQL
GeometryCollectionCodecA Codec for a GeoJSON GeometryCollection.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
GridFS Implementation of GridFS - a specification for storing and retrieving files that exceed the BSON-document size limit of 16MB.Classmongodb.gridfsMongoDB NoSQL
GridFSBucketRepresents a GridFS BucketGiven a id, delete this stored file's files collection document and associated chunks from a GridFS bucket.Interfacemongodb.client.gridfsMongoDB NoSQL
GridFSBucketsA factory for GridFSBucket instances.Classmongodb.client.gridfsMongoDB NoSQL
GridFSDBFileThis class enables retrieving a GridFS file metadata and content.Classmongodb.gridfsMongoDB NoSQL
GridFSDownloadByNameOptionsThe GridFS download by name options Controls the selection of the revision to downloadClassmongodb.client.gridfs.modelMongoDB NoSQL
GridFSDownloadStreamA GridFS InputStream for downloading data from GridFS Provides the GridFSFile for the file to being downloaded as well as the read methods of a InputStreamClassmongodb.client.gridfsMongoDB NoSQL
GridFSFileClassmongodb.client.gridfs.modelMongoDB NoSQL
GridFSFileThe abstract class representing a GridFS file.Classmongodb.gridfsMongoDB NoSQL
GridFSFindIterableIterable for the GridFS Files Collection.Interfacemongodb.client.gridfsMongoDB NoSQL
GridFSInputFileThis class represents a GridFS file to be written to the database.Classmongodb.gridfsMongoDB NoSQL
GridFSUploadOptionsGridFS upload options Customizable options used when uploading files into GridFSClassmongodb.client.gridfs.modelMongoDB NoSQL
GridFSUploadStreamA GridFS OutputStream for uploading data into GridFS Provides the id for the file to be uploaded as well as the write methods of a OutputStreamClassmongodb.client.gridfsMongoDB NoSQL
GroupCommandThis class groups the argument for a group operation and can build the underlying command objectMongoDB documentationGroupClassmongodbMongoDB NoSQL
GroupOperationGroups documents in a collection by the specified key and performs simple aggregation functions, such as computing counts and sums.Classmongodb.operationMongoDB NoSQL
IdGeneratorClasses that implement this interface define a way to create IDs for MongoDB documents.Interfacebson.codecsMongoDB NoSQL
ImmutableThe class to which this annotation is applied is immutable.Classmongodb.annotationsMongoDB NoSQL
IndexesA factory for defining index keys.Classmongodb.client.modelMongoDB NoSQL
IndexModelA model describing the creation of a single index.Classmongodb.client.modelMongoDB NoSQL
IndexOptionsThe options to apply to the creation of an index.Classmongodb.client.modelMongoDB NoSQL
IndexRequestThe settings to apply to the creation of an index.Classmongodb.bulkMongoDB NoSQL
InsertManyOptionsThe options to apply to an operation that inserts multiple documents into a collection.Classmongodb.client.modelMongoDB NoSQL
InsertOneModelA model describing an insert of a single document.Classmongodb.client.modelMongoDB NoSQL
InsertOperationAn operation that inserts one or more documents into a collection.Classmongodb.operationMongoDB NoSQL
InsertOptionsOptions related to insertion of documents into MongoDB.ClassmongodbMongoDB NoSQL
InsertRequestA representation of a document to insert.Classmongodb.bulkMongoDB NoSQL
IntegerCodecEncodes and decodes Integer objects.Classbson.codecsMongoDB NoSQL
JMXConnectionPoolListenerA connection pool listener that manages a set of JMX MBeans, one for each connection pool.Classmongodb.managementMongoDB NoSQL
JSONClassmongodb.utilMongoDB NoSQL
JSONCallbackConverts JSON to DBObjects and vice versa.Classmongodb.utilMongoDB NoSQL
JsonModeAn enumeration of the supported output modes of JSONWriter.Classbson.jsonMongoDB NoSQL
JSONParseExceptionException that is thrown when invalid JSON is encountered by the parser.Classmongodb.utilMongoDB NoSQL
JsonParseExceptionJSONParseException indicates some exception happened during JSON processing.Classbson.jsonMongoDB NoSQL
JsonReaderReads a JSON in one of the following modes: Strict mode that conforms to the JSON RFC specifications.Classbson.jsonMongoDB NoSQL
JSONSerializersDefines static methods for getting ObjectSerializer instances that produce various flavors of JSON.Classmongodb.utilMongoDB NoSQL
JsonWriterA BsonWriter implementation that outputs a JSON representation of BSON.Classbson.jsonMongoDB NoSQL
JsonWriterSettingsSettings to control the behavior of a JSONWriter instance.Classbson.jsonMongoDB NoSQL
LatencyMinimizingServerSelectorA server selector that accepts only servers within the given ping-time latency difference from the faster of the servers.Classmongodb.selectorMongoDB NoSQL
LazyBSONCallbackA BSONCallback for creation of LazyBSONObject and LazyBSONList instances.ClassbsonMongoDB NoSQL
LazyBSONDecoderA decoder for LazyBSONObject instances.ClassbsonMongoDB NoSQL
LazyBSONListA LazyBSONObject representing a BSON array.ClassbsonMongoDB NoSQL
LazyBSONObjectAn immutable BSONObject backed by a byte buffer that lazily provides keys and values on request.ClassbsonMongoDB NoSQL
LazyDBCallbackA BSONCallback for the creation of LazyDBObject and LazyDBList instances.ClassmongodbMongoDB NoSQL
LazyDBDecoderA decoder for LazyDBObject instances.ClassmongodbMongoDB NoSQL
LazyDBEncoderEncoder that only knows how to encode BSONObject instances of type LazyDBObject.ClassmongodbMongoDB NoSQL
LazyDBListA LazyDBObject representing a BSON array.ClassmongodbMongoDB NoSQL
LazyDBObjectAn immutable DBObject backed by a byte buffer that lazily provides keys and values on request.ClassmongodbMongoDB NoSQL
LineStringA representation of a GeoJSON LineString.Classmongodb.client.model.geojsonMongoDB NoSQL
LineStringCodecA Codec for a GeoJSON LineString.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
ListCollectionsIterableIterable for ListCollections.Interfacemongodb.async.clientMongoDB NoSQL
ListCollectionsIterableIterable for ListCollections.Interfacemongodb.clientMongoDB NoSQL
ListCollectionsOperationAn operation that provides a cursor allowing iteration through the metadata of all the collections in a database.Classmongodb.operationMongoDB NoSQL
ListDatabasesIterableIterable for ListDatabases.Interfacemongodb.async.clientMongoDB NoSQL
ListDatabasesIterableIterable for ListDatabases.Interfacemongodb.clientMongoDB NoSQL
ListDatabasesOperationAn operation that provides a cursor allowing iteration through the metadata of all the databases for a MongoClient.Classmongodb.operationMongoDB NoSQL
ListIndexesIterableIterable for ListIndexes.Interfacemongodb.async.clientMongoDB NoSQL
ListIndexesIterableIterable for ListIndexes.Interfacemongodb.clientMongoDB NoSQL
ListIndexesOperationAn operation that lists the indexes that have been created on a collection.Classmongodb.operationMongoDB NoSQL
LoggerThis class is not part of the public API.Interfacemongodb.diagnostics.loggingMongoDB NoSQL
LoggersThis class is not part of the public API.Classmongodb.diagnostics.loggingMongoDB NoSQL
LoggersThis class is not part of the public API.Classbson.diagnosticsMongoDB NoSQL
LongCodecEncodes and decodes Long objects.Classbson.codecsMongoDB NoSQL
MapReduceActionenum MapReduceActionThe map reduce to collection actions.Classmongodb.client.modelMongoDB NoSQL
MapReduceAsyncBatchCursorRepresents the future results of a map-reduce operation as a cursor.Interfacemongodb.operationMongoDB NoSQL
MapReduceBatchCursorRepresents the results of a map-reduce operation as a cursor.Interfacemongodb.operationMongoDB NoSQL
MapReduceCommandThis class groups the argument for a map/reduce operation and can build the underlying command objectMongoDB documentationMap-ReduceClassmongodbMongoDB NoSQL
MapReduceIterableIterable for map reduce.Interfacemongodb.async.clientMongoDB NoSQL
MapReduceIterableIterable for map-reduce.Interfacemongodb.clientMongoDB NoSQL
MapReduceOutputRepresents the result of a map/reduce operation.ClassmongodbMongoDB NoSQL
MapReduceStatisticsCommon statistics returned by running all types of map-reduce operations.Classmongodb.operationMongoDB NoSQL
MapReduceToCollectionOperationOperation that runs a Map Reduce against a MongoDB instance.Classmongodb.operationMongoDB NoSQL
MapReduceWithInlineResultsOperationOperation that runs a Map Reduce against a MongoDB instance.Classmongodb.operationMongoDB NoSQL
MaxKeyRepresent the maximum key value regardless of the key's typeSee Also:Serialized FormClassbson.typesMongoDB NoSQL
MaxKeyCodecEncodes and decodes instances of type MaxKey.Classbson.codecsMongoDB NoSQL
MBeanServerThis class is NOT part of the public API.Interfacemongodb.managementMongoDB NoSQL
MBeanServerFactoryThis class is NOT part of the public API.Classmongodb.managementMongoDB NoSQL
MinKeyRepresent the minimum key value regardless of the key's typeSee Also:Serialized FormClassbson.typesMongoDB NoSQL
MinKeyCodecEncodes and decodes instances of type MinKey.Classbson.codecsMongoDB NoSQL
MixedBulkWriteOperationAn operation to execute a series of write operations in bulk.Classmongodb.operationMongoDB NoSQL
MongoA database connection with internal connection pooling.ClassmongodbMongoDB NoSQL
MongoBulkWriteExceptionAn exception that represents all errors associated with a bulk write operation.ClassmongodbMongoDB NoSQL
MongoClientA client-side representation of a MongoDB cluster.Interfacemongodb.async.clientMongoDB NoSQL
MongoClientA MongoDB client with internal connection pooling.ClassmongodbMongoDB NoSQL
MongoClientExceptionA base class for exceptions indicating a failure condition with the MongoClient.ClassmongodbMongoDB NoSQL
MongoClientOptionsVarious settings to control the behavior of a MongoClient.ClassmongodbMongoDB NoSQL
MongoClientsA factory for MongoClient instances.Classmongodb.async.clientMongoDB NoSQL
MongoClientSettingsVarious settings to control the behavior of a MongoClient.Classmongodb.async.clientMongoDB NoSQL
MongoClientURI which can be used to create a MongoClient instance.ClassmongodbMongoDB NoSQL
MongoCollectionThe MongoCollection interface.Interfacemongodb.async.clientMongoDB NoSQL
MongoCollectionThe MongoCollection interface.Interfacemongodb.clientMongoDB NoSQL
MongoCommandExceptionAn exception indicating that a command sent to a MongoDB server returned a failure.ClassmongodbMongoDB NoSQL
MongoCredentialClassmongodbMongoDB NoSQL
MongoCursorThe Mongo Cursor interface implementing the iterator protocolReturns the server addressInterfacemongodb.clientMongoDB NoSQL
MongoCursorNotFoundExceptionSubclass of MongoException representing a cursor-not-found exception.ClassmongodbMongoDB NoSQL
MongoDatabaseThe MongoDatabase interface.Interfacemongodb.async.clientMongoDB NoSQL
MongoDatabaseThe MongoDatabase interface.Interfacemongodb.clientMongoDB NoSQL
MongoExceptionTop level Exception for all Exceptions, server-side or client-side, that come from the driver.ClassmongodbMongoDB NoSQL
MongoExecutionTimeoutExceptionException indicating that the execution of the current operation timed out as a result of the maximum operation time being exceeded.ClassmongodbMongoDB NoSQL
MongoGridFSExceptionAn exception indicating that a failure occurred in GridFS.ClassmongodbMongoDB NoSQL
MongoIncompatibleDriverExceptionAn exception indicating that this version of the driver is not compatible with at least one of the servers that it is currentlySince:2.ClassmongodbMongoDB NoSQL
MongoInternalExceptionA Mongo exception internal to the driver, not carrying any error code.ClassmongodbMongoDB NoSQL
MongoInterruptedExceptionA non-checked exception indicating that the driver has been interrupted by a call to Thread.ClassmongodbMongoDB NoSQL
MongoIterableOperations that allow asynchronous iteration over a collection view.Interfacemongodb.async.clientMongoDB NoSQL
MongoIterableThe MongoIterable is the results from an operation, such as a query.Interfacemongodb.clientMongoDB NoSQL
MongoNamespaceA MongoDB namespace, which includes a database name and collection name.ClassmongodbMongoDB NoSQL
MongoNodeIsRecoveringExceptionAn exception indicating that the server is a member of a replica set but is in recovery mode, and therefore refused to execute the operation.ClassmongodbMongoDB NoSQL
MongoNotPrimaryExceptionAn exception indicating that the server is a member of a replica set but is not the primary, and therefore refused to execute either a write operation or a read operation that required a primary.ClassmongodbMongoDB NoSQL
MongoOptionsVarious settings for a Mongo instance.ClassmongodbMongoDB NoSQL
MongoQueryExceptionAn exception indicating that a query operation failed on the server.ClassmongodbMongoDB NoSQL
MongoSecurityExceptionThis exception is thrown when there is an error reported by the underlying client authentication mechanism.ClassmongodbMongoDB NoSQL
MongoServerExceptionAn exception indicating that some error has been raised by a MongoDB server in response to an operation.ClassmongodbMongoDB NoSQL
MongoSocketClosedExceptionThis exception is thrown when trying to read or write from a closed socket.ClassmongodbMongoDB NoSQL
MongoSocketExceptionSubclass of MongoException representing a network-related exceptionSince:2.ClassmongodbMongoDB NoSQL
MongoSocketOpenExceptionThis exception is thrown when there is an exception opening a Socket.ClassmongodbMongoDB NoSQL
MongoSocketReadExceptionThis exception is thrown when there is an exception reading a response from a Socket.ClassmongodbMongoDB NoSQL
MongoSocketReadTimeoutExceptionThis exception is thrown when there is a timeout reading a response from the socket.ClassmongodbMongoDB NoSQL
MongoSocketWriteExceptionThis exception is thrown when there is an exception writing a response to a Socket.ClassmongodbMongoDB NoSQL
MongoTimeoutExceptionAn exception indicating that the driver has timed out waiting for either a server or a connection to become available.ClassmongodbMongoDB NoSQL
MongoURIRepresents a URI which can be used to create a Mongo instance.ClassmongodbMongoDB NoSQL
MongoWaitQueueFullExceptionAn exception indicating that the queue for waiting for a pooled connection is full.ClassmongodbMongoDB NoSQL
MongoWriteConcernExceptionAn exception indicating a failure to apply the write concern to the requested write operationSince:3.ClassmongodbMongoDB NoSQL
MongoWriteExceptionAn exception indicating the failure of a write operation.ClassmongodbMongoDB NoSQL
MultiLineStringA representation of a GeoJSON MultiLineString.Classmongodb.client.model.geojsonMongoDB NoSQL
MultiLineStringCodecA Codec for a GeoJSON MultiLineString.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
MultiPointA representation of a GeoJSON MultiPoint.Classmongodb.client.model.geojsonMongoDB NoSQL
MultiPointCodecA Codec for a GeoJSON MultiPoint.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
MultiPolygonA representation of a GeoJSON MultiPolygon.Classmongodb.client.model.geojsonMongoDB NoSQL
MultiPolygonCodecA Codec for a GeoJSON MultiPolygon.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
NamedCoordinateReferenceSystemA GeoJSON named Coordinate Reference System.Classmongodb.client.model.geojsonMongoDB NoSQL
NamedCoordinateReferenceSystemCodecCodec for a GeoJson Coordinate Reference System of type name.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
NettyStreamFactoryA StreamFactory for Streams based on Netty 4.Classmongodb.connection.nettyMongoDB NoSQL
NettyStreamFactoryFactoryA StreamFactoryFactory implementation for Netty-based streams.Classmongodb.connection.nettyMongoDB NoSQL
NotThreadSafeThe class to which this annotation is applied is not thread-safe.Classmongodb.annotationsMongoDB NoSQL
NullMBeanServerThis class is NOT part of the public API.Classmongodb.managementMongoDB NoSQL
ObjectIdA globally unique identifier for objects.Classbson.typesMongoDB NoSQL
ObjectIdCodecA Codec for ObjectId instances.Classbson.codecsMongoDB NoSQL
ObjectIdGeneratorCreates new ObjectId instances as IDs for MongoDB Documents.Classbson.codecsMongoDB NoSQL
ObjectSerializerInterface describing methods for serializing an object to a string.Interfacemongodb.utilMongoDB NoSQL
ObservableA Observable represents a MongoDB operation.Interfacemongodb.async.clientMongoDB NoSQL
Observables Allows async methods to be converted into event-based Observables.Classmongodb.async.clientMongoDB NoSQL
ObserverProvides a mechanism for receiving push-based notifications.Interfacemongodb.async.clientMongoDB NoSQL
OperationExecutorAn interface describing the execution of a read or a write operation.Interfacemongodb.operationMongoDB NoSQL
OrderByEnumeration of possible index ordersEnum Constant SummaryClassmongodb.operationMongoDB NoSQL
OutputBufferAn abstract base class for classes implementing BsonOutput.Classbson.ioMongoDB NoSQL
ParallelCollectionScanOperationReturn a list of cursors over the collection that can be used to scan it in parallel.Classmongodb.operationMongoDB NoSQL
ParallelCollectionScanOptionsThe options to apply to a parallel scan operation.Classmongodb.client.modelMongoDB NoSQL
ParallelScanOptionsThe options to use for a parallel collection scan.ClassmongodbMongoDB NoSQL
PatternCodecA codec for Pattern instances.Classbson.codecsMongoDB NoSQL
PointA representation of a GeoJSON Point.Classmongodb.client.model.geojsonMongoDB NoSQL
PointCodecA Codec for a GeoJSON point.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
PolygonA representation of a GeoJSON Polygon.Classmongodb.client.model.geojsonMongoDB NoSQL
PolygonCodecA Codec for a GeoJSON polygon.Classmongodb.client.model.geojson.codecsMongoDB NoSQL
PolygonCoordinatesCoordinates for a GeoJSON Polygon.Classmongodb.client.model.geojsonMongoDB NoSQL
PositionA representation of a GeoJSON Position.Classmongodb.client.model.geojsonMongoDB NoSQL
PrimaryServerSelectorA server selector that chooses servers that are primaries.Classmongodb.selectorMongoDB NoSQL
ProjectionsA factory for projections.Classmongodb.client.modelMongoDB NoSQL
PushOptionsThe options to apply to a $push update operator.Classmongodb.client.modelMongoDB NoSQL
QueryBuilderUtility for creating DBObject queriesMongoDB documentationQueryingClassmongodbMongoDB NoSQL
QueryOperatorsMongoDB keywords for various query operations.ClassmongodbMongoDB NoSQL
QueryResultA batch of query results.Classmongodb.connectionMongoDB NoSQL
RawBsonDocumentAn immutable BSON document that is represented using only the raw bytes.ClassbsonMongoDB NoSQL
RawBsonDocumentCodecA simple BSONDocumentBuffer codec.Classbson.codecsMongoDB NoSQL
ReadBindingA factory of connection sources to servers that can be read from and that satisfy the specified read preference.Interfacemongodb.bindingMongoDB NoSQL
ReadOperationAn operation that reads from a MongoDB server.Interfacemongodb.operationMongoDB NoSQL
ReadPreferenceA class that represents preferred replica set members to which a query or command can be sent.ClassmongodbMongoDB NoSQL
ReadPreferenceServerSelectorA server selector that chooses based on a read preference.Classmongodb.selectorMongoDB NoSQL
ReadWriteBindingA factory of connection sources to servers that can be read from or written to.Interfacemongodb.bindingMongoDB NoSQL
ReferenceCountedAn interface for reference-counted objects.Interfacemongodb.bindingMongoDB NoSQL
ReflectionDBObjectClassmongodbMongoDB NoSQL
RenameCollectionOperationAn operation that renames the given collection to the new name.Classmongodb.operationMongoDB NoSQL
RenameCollectionOptionsThe options to apply when renaming a collection.Classmongodb.client.modelMongoDB NoSQL
ReplaceOneModelA model describing the replacement of at most one document that matches the query filter.Classmongodb.client.modelMongoDB NoSQL
ReplicaSetStatusKeeps replica set status.ClassmongodbMongoDB NoSQL
ReturnDocumentIndicates which document to return, the original document before change or the document after the changeSince:3.Classmongodb.client.modelMongoDB NoSQL
ServerA logical connection to a MongoDB server.Interfacemongodb.connectionMongoDB NoSQL
ServerAddressRepresents the location of a Mongo server - i.ClassmongodbMongoDB NoSQL
ServerAddressSelectorA server selector that chooses a server that matches the server address.Classmongodb.selectorMongoDB NoSQL
ServerConnectionStateenum ServerConnectionStateEnum of the current state of attempting to connect to a server.Classmongodb.connectionMongoDB NoSQL
ServerCursorA class representing a cursor id associated with a server address (host/port) Since cursor ids are only useful in the context of a single MongoDB server process, you need both values to do a getMore on the cursor.ClassmongodbMongoDB NoSQL
ServerDescriptionImmutable snapshot state of a server.Classmongodb.connectionMongoDB NoSQL
ServerIdA client-generated identifier that uniquely identifies a MongoDB server.Classmongodb.connectionMongoDB NoSQL
ServerSelectorAn interface for selecting a server from a cluster according some preference.Interfacemongodb.selectorMongoDB NoSQL
ServerSettingsSettings relating to monitoring of each server.Classmongodb.connectionMongoDB NoSQL
ServerTypeThe type of the server.Classmongodb.connectionMongoDB NoSQL
ServerVersionHolds an array of three integers representing the server version, e.Classmongodb.connectionMongoDB NoSQL
ShortCodecEncodes and decodes Short objects.Classbson.codecsMongoDB NoSQL
SingleResultCallbackAn interface to describe the completion of an asynchronous operation.Interfacemongodb.asyncMongoDB NoSQL
SingleServerBindingA simple binding where all connection sources are bound to the server specified in the constructor.Classmongodb.bindingMongoDB NoSQL
SocketSettingsAn immutable class representing socket settings used for connections to a MongoDB server.Classmongodb.connectionMongoDB NoSQL
SocketStreamFactoryFactory for creating instances of SocketStream.Classmongodb.connectionMongoDB NoSQL
SortsA factory for sort specifications.Classmongodb.client.modelMongoDB NoSQL
SslSettingsSettings for connecting to MongoDB via SSL.Classmongodb.connectionMongoDB NoSQL
StreamA full duplex stream of bytes.Interfacemongodb.connectionMongoDB NoSQL
StreamFactoryA factory for streams.Interfacemongodb.connectionMongoDB NoSQL
StreamFactoryFactoryA factory of StreamFactory instances.Interfacemongodb.connectionMongoDB NoSQL
StringCodecEncodes and decodes String objects.Classbson.codecsMongoDB NoSQL
SubscriptionA Subscription represents a one-to-one lifecycle of a Observer subscribing to an Observable.Interfacemongodb.async.clientMongoDB NoSQL
SymbolClass to hold an instance of the BSON symbol type.Classbson.typesMongoDB NoSQL
SymbolCodecA codec for BSON symbol type.Classbson.codecsMongoDB NoSQL
TagClassmongodbMongoDB NoSQL
TaggableReadPreferenceAbstract class for all preference which can be combined with tagsGets the list of tag sets as a list of TagSet instances.ClassmongodbMongoDB NoSQL
TagSetAn immutable set of tags, used to select members of a replica set to use for read operations.ClassmongodbMongoDB NoSQL
ThreadSafeThe class to which this annotation is applied is thread-safe.Classmongodb.annotationsMongoDB NoSQL
TransformerTransforms objects that can be converted to BSON into other Java types, and vice versa.InterfacebsonMongoDB NoSQL
UpdateManyModelA model describing an update to all documents that matches the query filter.Classmongodb.client.modelMongoDB NoSQL
UpdateOneModelA model describing an update to at most one document that matches the query filter.Classmongodb.client.modelMongoDB NoSQL
UpdateOperationAn operation that updates a document in a collection.Classmongodb.operationMongoDB NoSQL
UpdateOptionsThe options to apply when updating documents.Classmongodb.client.modelMongoDB NoSQL
UpdateRequestAn update to one or more documents.Classmongodb.bulkMongoDB NoSQL
UpdateResultThe result of an update operation.Classmongodb.client.resultMongoDB NoSQL
UpdatesA factory for document updates.Classmongodb.client.modelMongoDB NoSQL
UpdateUserOperationAn operation that updates a user.Classmongodb.operationMongoDB NoSQL
UserExistsOperationAn operation that determines if a user exists.Classmongodb.operationMongoDB NoSQL
UtilGeneral utilities that are useful throughout the driver.Classmongodb.utilMongoDB NoSQL
UuidCodecEncodes and decodes UUID objects.Classbson.codecsMongoDB NoSQL
UuidCodecProviderClassbson.codecsMongoDB NoSQL
UuidRepresentationenum UuidRepresentationThe representation to use when converting a UUID to a BSON binary value.ClassbsonMongoDB NoSQL
ValueCodecProviderA Codec provider for dynamically-typed value classes.Classbson.codecsMongoDB NoSQL
WritableServerSelectorA server selector that chooses servers that are writable.Classmongodb.selectorMongoDB NoSQL
WriteBindingA factory of connection sources to servers that can be written to, e.Interfacemongodb.bindingMongoDB NoSQL
WriteConcernControls the acknowledgment of write operations with various options.ClassmongodbMongoDB NoSQL
WriteConcernErrorAn error representing a failure by the server to apply the requested write concern to the bulk operation.Classmongodb.bulkMongoDB NoSQL
WriteConcernErrorAn error representing a failure by the server to apply the requested write concern to the bulk operation.ClassmongodbMongoDB NoSQL
WriteConcernExceptionAn exception representing an error reported due to a write failure.ClassmongodbMongoDB NoSQL
WriteConcernResultThe result of a successful write operation.ClassmongodbMongoDB NoSQL
WriteErrorRepresents the details of a write error , e.ClassmongodbMongoDB NoSQL
WriteModelA base class for models that can be used in a bulk write operations.Classmongodb.client.modelMongoDB NoSQL
WriteOperationAn operation which writes to a MongoDB server.Interfacemongodb.operationMongoDB NoSQL
WriteRequestAn abstract base class for a write request.Classmongodb.bulkMongoDB NoSQL
WriteResultThis class lets you access the results of the previous acknowledged write.ClassmongodbMongoDB NoSQL